Favorable outcome - French English Dictionary